package com.songaw.generator.common.constant;

/**
 * 缓存管理
 *
 * @author LH
 * @create 2018-08-10 9:36
 **/
public interface CacheConstant {
	/** 应用名称 */
	String APP_NAME = "fss:";
	//全局缓存
	String GLOBLE_PREFIX = "globle:";
	//用户缓存
	String USER_PREFIX = "user:";
	//机构缓存
	String ORG_PREFIX = "org:";
	//分割符号
	String CACHE_SPEL_SUFFIX =":'+";

	String CACHE_ALL=APP_NAME+GLOBLE_PREFIX+"CACHE_ALL";
	String USER_KEY_VERICODE =APP_NAME+USER_PREFIX+"USER_KEY_VERICODE_";

    //查询资产管理规模
	String FIND_MANAGER_SCALE_RATIO ="FIND_MANAGER_SCALE_RATIO";
	 
	 //查询管理费（年度）
	 String FIND_MANAGER_COST_AND_RATIO ="FIND_MANAGER_COST_AND_RATIO";
	 
	 //投资特点-前15重仓股票
	 String FIND_TOP_FIFTEEN_STOCK ="FIND_TOP_FIFTEEN_STOCK";
	 
	 //投资特点-前10大和前20大股票占股票投资市值比
	 String FIND_TOP_STOCK_RATIO ="FIND_TOP_STOCK_RATIO";
	 
	 //投资特点-前五大重仓债券占债券投资市值比
	 String FIND_TOP_FIVE_BOND_RATIO ="FIND_TOP_FIVE_BOND_RATIO";
	 
	//投资特点-债券类属分布
    String FIND_TOP_FIVE_BOND_TYPE ="FIND_TOP_FIVE_BOND_TYPE";

    String FIND_TOP_TEN_STOCK_INDUSTRY_INVERST = "FIND_TOP_TEN_STOCK_INDUSTRY_INVERST";
	/**----------------------------------------------货币基金-------------------------------------------------------**/
	//货币基金列表
	String MONETARY_FUND_LIST=APP_NAME+GLOBLE_PREFIX+"MONETARY_FUND_LIST";
	//单只货币基金
	String MONETARY_QUERY_MONETARY_FUND =APP_NAME+GLOBLE_PREFIX+"MONETARY_QUERY_MONETARY_FUND";
	//基金基本信息 FdBasicinfoDto
	String MONETARY_GET_FD_BASICINFO_DTO =APP_NAME+GLOBLE_PREFIX+"MONETARY_GET_FD_BASICINFO_DTO";
	//基金规模走势
	String MONETARY_GET_FLUCTUATION_SCALE =APP_NAME+GLOBLE_PREFIX+"MONETARY_GET_FLUCTUATION_SCALE";
	//获取七日年华收益率
	String MONETARY_GET_SEVENDAYYIELD =APP_NAME+GLOBLE_PREFIX+"MONETARY_GET_SEVENDAYYIELD";
	//重仓持卷
	String MONETARY_GET_FD_BDDETAIL =APP_NAME+GLOBLE_PREFIX+"MONETARY_GET_FD_BDDETAIL";
	//	基金资产净值偏离
	String MONETARY_GET_FD_FUND_ASS_DEV =APP_NAME+GLOBLE_PREFIX+"MONETARY_GET_FD_FUND_ASS_DEV";
	//年度收益率比较
	String MONETARY_GET_FD_ANNUALYIELD =APP_NAME+GLOBLE_PREFIX+"MONETARY_GET_FD_ANNUALYIELD";
	//平均剩余期限分布
	String MONETARY_GET_FD_CURAVGRMMONF =APP_NAME+GLOBLE_PREFIX+"MONETARY_GET_FD_CURAVGRMMONF";
	//资产配置
	String MONETARY_GET_FD_ASSETPORTFOLIO =APP_NAME+GLOBLE_PREFIX+"MONETARY_GET_FD_ASSETPORTFOLIO";
	//回购余额占比
	String MONETARY_GET_REPUR_RATIO =APP_NAME+GLOBLE_PREFIX+"MONETARY_GET_REPUR_RATIO";

	/**------------------------------------------------货币基金END-----------------------------------------------------**/
}
